import Vue from 'vue'
import Vuex from 'vuex'
import {
    HOST
} from '@/service/HOST'
import urls from '@/service/myHttp'
/* stores模块 */
import login_module from './login_module'
import message_module from './message_module'
import router_module from './router_module'

const modules = { // stores模块
    login_module,
    message_module,
    router_module
}


Vue.use(Vuex)

export default new Vuex.Store({ // vuex状态管理
    state: { //根状态机
        HOST: HOST, //资源服务器
        imgurl: HOST + urls.imgdir, //图片资源地址
        wxinfo: {
            appId: 'wxdf5907f99e7f1c1d'
        }
    },
    modules: modules //状态机模块
})